Page({
  data: {
    showBottomSheet: false,
    conversionType: '' // 用于存储当前选择的转换类型
  },

  // 点击按钮时根据类型显示 Bottom Sheet
  showBottomSheet(e) {
    const type = e.currentTarget.dataset.type;
    this.setData({
      showBottomSheet: true,
      conversionType: type // 存储点击按钮时的类型
    });
  },

  // 按钮1点击
  onButton1Click() {
    console.log('按钮1点击');
    this.setData({ showBottomSheet: false });
    // 跳转到文件上传页面，传递 conversionType 参数
    wx.navigateTo({
      url: `/pages/upload/upload?type=${this.data.conversionType}`
    });
  },

  // 按钮2点击
  onButton2Click() {
    console.log('按钮2点击');
    this.setData({ showBottomSheet: false });
    // 获取微信聊天文件逻辑
    wx.chooseMessageFile({
      count: 1,
      type: 'file',
      success(res) {
        const tempFiles = res.tempFiles;
        console.log('获取到的文件信息:', tempFiles);
      },
      fail(err) {
        console.error('获取文件失败:', err);
      }
    });
  },
});
